"""
    字符编码
"""
print('包含中文的str')
# ord()函数获取字符的整数表示
print(ord('A'))
print(ord('中'))
# chr()函数把编码转换为对应的字符
print(chr(66))
print(chr(25991))
# Python对bytes类型的数据用带b前缀的单引号或双引号表示
x = b'ABC'
print(x)
# 占位符和C语言一致 [%d 整数/ %f 浮点数/ %s 字符串/ %x 十六进制整数]
print('%2d-%02d' % (3, 1))
print('%.2f' % 3.1415926)
# 字符串里面的%是一个普通字符需要转义，用%%来表示一个%
print('%s %%' % 7)
# 格式化 format()
print('Hello, {0}, 成绩提升了{1:.1f}%'.format('小明', 17.125))
